CNC technology - French English Dictionary